a desperate cry - Spanish English Dictionary